package cn.bdqn.common;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;


public class VerificationToken {


    /**
     * token验证
     * @param userAgent
     * @param token
     * @return
     */
    public boolean verification(String userAgent,String token){
        //判断某个key是否存在
        Jedis jedis= new JedisPool().getResource();
        if (!jedis.exists(token)){
            return false;
        }
        //拆分 取第四位
        String agentMD5=token.split("-")[4];

        if (!MD5Utils.getMD5(userAgent,6).equals(agentMD5)){
            return false;
        }

        return true;
    }

}
